Given two strings a and b consisting of lowercase characters. The task is to check whether two given strings are an anagram of each other or not. An anagram of a string is another string that contains the same characters, only the order of characters can be different. For example, “act” and “tac” are an anagram of each other.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אפריל 2022
לעבור על מחרוזת אחת לשים כל תו בטבלת גיבוב ואז לעבור על המחרוזת השניה ולבדוק האם קיים התו בטבלה אם לא קיים אז הפונקציה מחזירה שלילי אם סיים לעבור הפונקציה מחזירה חיובי
לרשום תוכנית שמקבלת מספרים עד מספר שלילי. איך שמקלידים מספר שלילי התוכנית עוצרת ומדפיסה את כל המספרים בסדר הפוך. אסור להשתמש במערך.
תשובות
הוסף תשובה
|
לצפיה בתשובות
יולי 2021
לא יודע. לא ידעתי את התשובה
יולי 2021
שימוש בפונקציה רקורסיבית שתקלוט את המספר, אם המספר חיובי היא תבצע קריאה לעצמה ורק אח"כ תדפיס את המספר. בעצם בכל פונקציה נשמר משתנה מקומי של הקלט הנוכחי וכך הנתונים נשמרים ללא צורך במערך
void printReserve()
{
int num;
printf("Enter number\n");
scanf("%d",&num);
if(num >= 0)
{
printReserve();
printf("%d ", num);
}
}